/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package sv.com.intesal.rrhh.sql;

/**
 *
 * @author JM
 */
public class SQLEmpleado {

    public static final String BuscarEmpleado = "SELECT id_e, identificador_e, nombre_e, apellido_e, direccion_e, nit_e, dui_e, telefono_e, celular_e, empleado.id_c,  cargo.id_c, cargo.nombre_c,a.id_a,a.nombre_a FROM empleado,cargo,AREA as a WHERE a.id_a=cargo.id_a and cargo.id_c = empleado.id_c order by identificador_e";
    public static final String InsertarEmpleado = "INSERT INTO EMPLEADO (nombre_e, apellido_e, direccion_e, dui_e, nit_e, telefono_e, celular_e, identificador_e, id_c   ) VALUES (?,?,?,?,?,?,?,?,?) ";
    public static final String ModificarEmpleado = "UPDATE EMPLEADO set nombre_e=?, apellido_e=?, direccion_e=?, dui_e=?, nit_e=?, telefono_e=?, celular_e=?, identificador_e=?, id_c=? WHERE id_e=?";
    public static final String DeleteEmpleado = "DELETE FROM EMPLEADO WHERE id_e=?";


    public static final String buscarEmpleadoSucursal = "SELECT e.id_e, e.identificador_e, e.nombre_e, e.apellido_e, e.direccion_e, e.nit_e, e.dui_e, e.telefono_e, e.celular_e, e.id_c,  cargo.id_c, cargo.nombre_c,a.id_a,a.nombre_a,u.id_u,u.usuario_u,u.nivel_u FROM empleado as e,cargo,AREA as a,USUARIO as u WHERE e.id_e=u.id_e and a.id_a=cargo.id_a and cargo.id_c = e.id_c and e.codigo_s=? order by e.identificador_e";

    public static final String getEmpleado = "SELECT e.id_e, e.identificador_e, e.nombre_e, e.apellido_e, e.direccion_e, e.nit_e, e.dui_e, e.telefono_e, e.celular_e, e.id_c,  cargo.id_c, cargo.nombre_c,a.id_a,a.nombre_a,u.id_u,u.usuario_u,u.nivel_u FROM empleado as e,cargo,AREA as a,USUARIO as u WHERE e.id_e=u.id_e and a.id_a=cargo.id_a and cargo.id_c = e.id_c and e.id_e=? order by e.identificador_e";

    public static final String getEmpleadoSucursal_sin_Usuario = "SELECT e.id_e, e.identificador_e, e.nombre_e, e.apellido_e, e.direccion_e, e.nit_e, e.dui_e, e.telefono_e, e.celular_e, e.id_c,  cargo.id_c, cargo.nombre_c,a.id_a,a.nombre_a FROM empleado as e,cargo,AREA as a WHERE a.id_a=cargo.id_a and cargo.id_c = e.id_c and e.codigo_s=? order by e.identificador_e";


}
